org.jboss.byteman.synchronization
Class Waiter

java.lang.Object
  extended by org.jboss.byteman.synchronization.Waiter

public class Waiter
extends java.lang.Object

class used to manage rule wait operations


Constructor Summary
Waiter(java.lang.Object object)
           
Waiter(java.lang.Object object, boolean signalled, boolean killed)
           
 
Method Summary
 boolean isSignalled()
          getter for signalled flag
 boolean signalThrow()
           
 boolean signalWake()
           
 void waitFor(long millisecs)
           
 boolean waiting()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Waiter

public Waiter(java.lang.Object object)

Waiter

public Waiter(java.lang.Object object,
              boolean signalled,
              boolean killed)
Method Detail

waitFor

public void waitFor(long millisecs)

signalWake

public boolean signalWake()

signalThrow

public boolean signalThrow()

waiting

public boolean waiting()

isSignalled

public boolean isSignalled()
getter for signalled flag

Returns:
signalled


Copyright © 2012. All Rights Reserved.